try:
    user_weight = float(input("请输入您的体重（kg）"))
    user_height= float(input("请输入您的身高（kg）"))
    user_BMI = user_weight/user_height**2
except ValueError:
    print("输入不合理数字，重新运行程序，请输如正确的数字")
except ZeroDivisionError:
    print("身高不能为0，重新运行程序，请输如正确的数字")
except:
    print("发生未知错误，重新运行程序")
else:
    print("您的BMI为"+str(user_BMI))
finally:    #不管是否发生错误都执行
    print("程序结束")